Big Huge Thesaurus

slip one's mind

verb

sounds kind of like